English Dictionary
time of life
n : a period of time during which a person is normally in a
particular life state
English Computing Dictionary
Time to Live
(TTL) A field in the {Internet Protocol} header which
indicates how many more {hop}s this packet should be allowed
to make before being discarded or returned.
(1994-12-12)